﻿



/*合作支持*/

.allist{width: 100%;margin:30px auto 40px; padding-bottom: 20px; position: relative; display: block; overflow: hidden; border-bottom:1px #ECECEC solid ;}
.allist ul{zoom: 1;padding-top: 10px;}
.allist ul li{width: 23.5%; float: left; margin-right: 2%;position: relative; display: block; overflow: hidden; margin-bottom: 30px;  }
.allist ul li:nth-child(4n){margin-right: 0;}
.allist ul li .img{width: 100%; margin: auto; margin-bottom: 20px ;position: relative; display: block; overflow: hidden; text-align: center;}
.allist ul li .img img{max-width: 100%; margin: auto;transition: all 0.7s ease-in-out;}
.allist ul li .img img:hover{transform: scale(1.1,1.1);transition: all 0.7s ease-in-out;}

.allist ul li .text {font-size: 18px;color: #000;margin-top: 5px; text-align: center;padding:0 20px;}
.allist ul li .pextt {position: relative; display: block; overflow: hidden;margin-top: 5px;text-align: center;padding: 0 20px;font-size: 14px;  color: #999;}
.allist ul li:hover .text {color: #a88747;}

@media (max-width: 880px) {
.allist ul li{width: 48%; float: left; margin-right: 4%;position: relative; display: block; overflow: hidden; margin-bottom: 30px;  }
.allist ul li:nth-child(4n){margin-right: 4%;}
.allist ul li:nth-child(2n){margin-right: 0;}
}
@media (max-width: 640px) {
.allist ul li{width: 100%; float: left; margin-right: 0;position: relative; display: block; overflow: hidden; margin-bottom: 30px;  }

}
/*合作支持*/


.albang{width: 100%;margin:30px auto 40px; padding-bottom: 20px;position: relative; display: block; overflow: hidden;border-bottom:1px #ECECEC solid ;}
.albang ul{zoom: 1;padding-top: 10px;}
.albang ul li{width: 32%; float: left; margin-right: 2%;position: relative; display: block; overflow: hidden; margin-bottom: 30px;  }
.albang ul li:nth-child(3n){margin-right: 0;}
.albang ul li .img{width: 100%; margin: auto; margin-bottom: 20px ;position: relative; display: block; overflow: hidden; text-align: center;}
.albang ul li .img img{max-width: 100%; margin: auto;transition: all 0.7s ease-in-out;}
.albang ul li .img img:hover{transform: scale(1.1,1.1);transition: all 0.7s ease-in-out;}


.albang ul li .text {font-size: 18px;color: #000;margin-top: 5px; text-align: left;}
.albang ul li .pextt {position: relative; display: block; overflow: hidden;margin-top: 5px;text-align: left;font-size: 14px;  color: #999;}
.albang ul li:hover .text {color: #a88747;}


@media (max-width: 640px) {
.albang ul li{width: 100%; float: left; margin-right: 0;position: relative; display: block; overflow: hidden; margin-bottom: 30px;  }

}



.ainen{overflow:hidden; display: block;position:relative;width: 100%; text-align: center;}
.ainen h1 {font-size: 24px; line-height: 60px;color: #333;}
.ainen h1 a { font-size: 14px;position: absolute;  color: #666; line-height: 14px; display:block; top:24px; right:0 ;}

.indexteambox{padding:10px 0 20px;overflow:hidden;margin:auto;position:relative; overflow: hidden;}
.indexteambox .prev,.indexteambox .next{position:absolute; width:40px; height:40px; display:block; top:40%; margin-top:-20px; }
.indexteambox .prev{background-position:left top; left:0;background-image:url(../images/left.png);background-repeat:no-repeat;}
.indexteambox .next{background-position:right top; right:0;background-image:url(../images/cpright.png);background-repeat:no-repeat;}
.indexteambox2{ width: 100%;overflow:hidden; display: block;position:relative;}
.indexteambox .tempWrap{padding:10px 0px;}
.indexteambox ul{overflow:hidden !important; width: 100%;}
.indexteambox ul li{width: 50%;float:left;position:relative; }
.indexteambox ul li .indet{display:block; margin: 0 40px; overflow: hidden;}
.indexteambox ul li .figure{width: 100%; height: auto;display:block; overflow: hidden;}
.indexteambox ul li .figure img{max-width:100%;transition: all 0.5s ease 0s;}
.indexteambox ul li .figure:hover img{transform: scale(1.1,1.1)}
.indexteambox ul li .teeet{line-height:26px; height:26px;overflow:hidden; font-size: 18px; text-align: center; margin-top: 30px; color: #000;}
.indexteambox ul li:hover .teeet {color: #a88747;}





.ineambox{ width: 100%; margin: auto; overflow:hidden;margin-bottom: 20px; display: none;}
.ineambox ul {zoom: 1;}
.ineambox ul li {width: 100%;display:block; overflow: hidden; }
.ineambox ul li .figure{width: 100%; overflow: hidden;}
.ineambox ul li .figure img{display:block; width:100%;height:auto;}
.ineambox ul li .teeet{font-size:15px; color:#000; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  height: 40px;line-height: 40px;}




@media (max-width: 720px) {
.indexteambox{display: none;}
.ineambox{display:block;}


.ainen h1 {font-size: 20px; line-height: 50px;color: #333;}
.ainen h1 a { font-size: 14px;  margin-top: -5px;}
}





